/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package br.pod.bean;

import br.pod.cliente.Produto;
import br.pod.cliente.ProdutoWS;
import br.pod.cliente.ProdutoWS_Service;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.RequestScoped;

/**
 *
 * @author Clenildo Notebook
 */
@ManagedBean(name="removeBean")
@RequestScoped
public class RemoveBean {

    private int codigoProduto;
    private Boolean produtoRemovidoComSucesso;
    
    //------------------------------------------------------------------------//
    //                              Métodos Bean                              //
    //------------------------------------------------------------------------//
    public String removerProduto() {
        ProdutoWS_Service servico = new ProdutoWS_Service();
        ProdutoWS webService = servico.getProdutoWSPort();
        
        if(webService.remover(codigoProduto)) {
            this.produtoRemovidoComSucesso = true;
        }else{
            this.produtoRemovidoComSucesso = false;
        }
        
        return null;
    }
    
    //------------------------------------------------------------------------//
    //                              Gets e Sets                               //
    //------------------------------------------------------------------------//

    public int getCodigoProduto() {
        return codigoProduto;
    }
    public void setCodigoProduto(int codigoProduto) {
        this.codigoProduto = codigoProduto;
    }

    public Boolean getProdutoRemovidoComSucesso() {
        return produtoRemovidoComSucesso;
    }
    public void setProdutoRemovidoComSucesso(Boolean produtoRemovidoComSucesso) {
        this.produtoRemovidoComSucesso = produtoRemovidoComSucesso;
    }

}
